<!DOCTYPE html>
<html>
  <head lang="en">
    <meta charset="UTF-8" />
    <title>伪类选择器</title>
    <style type="text/css">
      p {
        height: 30px;
      }
      a {
        text-decoration: none;
      }
      a:link {
        color: orange;
      }
      a:hover {
        font-size: 20px;
        border: 1px solid red;
      }
      .suit a:visited {
        color: green;
      }
      .wc a:visited {
        color: blue;
      }
      .skin a:visited {
        color: purple;
      }
    </style>
  </head>
  <body>
    <!-- 对于a:visited伪类选择器，根据浏览器安全策略的限制，只能直接在<a>标签上应用，而不能通过后代选择器来选择。

浏览器实现了这个限制，以保护用户的隐私。通过限制a:visited伪类选择器的应用范围，防止了恶意网站通过样式变化来获取用户浏览历史信息。

因此，只有直接在<a>标签上使用a:visited伪类选择器才能改变被访问链接的样式。而使用后代选择器，例如.suit a:visited、.wc a:visited、.skin a:visited是无效的。

需要注意的是，在某些浏览器中，a:visited伪类选择器的样式可能会受到限制，例如颜色只能在某些有限的范围内变化。这是为了进一步保护用户的隐私。 -->
    <h2>商品列表</h2>
    <p class="suit">
      <a href="#">衣服鞋帽</a>
    </p>
    <p class="wc">
      <a href="#">厕所清洁</a>
    </p>
    <p class="skin">
      <a href="#">化妆用品</a>
    </p>
  </body>
</html>
